<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:t="http://myfaces.apache.org/tomahawk"
	xmlns:p="http://primefaces.org/ui">
<ui:composition template="/WEB-INF/templates/plantillaAdmin.xhtml">
	<ui:define name="menu">
		<h:panelGroup>
			<h:form>
				<table width="900" cellpadding="0" cellspacing="0">
					<tr>
						<td width="600" height="40">
							<table width="600" cellpadding="0" cellspacing="0">
								<tr>
									<td class="tabInactivo" width="150" height="40"><h:commandLink
											action="irServidores" value="#{msg.servidores}" /></td>
									<td class="tabInactivo" width="150"><h:commandLink
											action="irUsuarios" value="#{msg.usuarios}" /></td>
									<td class="tabInactivo" width="150"><h:commandLink
											action="irTipos" value="#{msg.tipos}" /></td>
									<td width="150" style="border-bottom: 1px solid #2779AA"></td>
								</tr>
							</table></td>
						<td width="300" style="border-bottom: 1px solid #2779AA"></td>
					</tr>
				</table>
			</h:form>
		</h:panelGroup>
	</ui:define>
	<ui:define name="content">
		<div class="usuarioBckg">
			<f:view>
				<h1>#{msg.perfilUsuario}</h1>
				<div class="texto">
					<h:outputText value="#{msg.perfilUsuarioTexto1}" />
				</div>
				<t:outputText value="#{msg.instruccionesCambiarPassword}"
					rendered="#{mensajesBean.flag1}" style="color:red" />
				<t:outputText value="#{msg.passwordActualIncorrecto}"
					rendered="#{mensajesBean.flag2}" style="color:red" />

				<br />
				<br />
				<p:panel style="width:400px;">
					<h:form>
						<h:panelGrid columns="2" border="0" cellspacing="3">
							<t:outputText value="#{msg.nombre} " />
							<t:inputText id="nombre" value="#{usuarioBean.usuario.nombre}"
								required="true">
								<f:validateLength maximum="40" />
							</t:inputText>
							<t:outputText value="" />
							<t:message for="nombre" style="color:red;" />
							<t:outputText value="#{msg.apellidos} " />
							<t:inputText id="apellidos"
								value="#{usuarioBean.usuario.apellidos}" required="true">
								<f:validateLength maximum="40" />
							</t:inputText>
							<t:outputText value="" />
							<t:message for="apellidos" style="color:red;" />
							<t:outputText value="#{msg.passwordActual} " />
							<t:inputSecret value="#{usuarioBean.pwdActual}" required="false">
								<f:validateLength minimum="6" maximum="16" />
							</t:inputSecret>
							<t:outputText value="" />
							<t:outputText value="" />
							<t:outputText value="#{msg.passwordNuevo} " />
							<t:inputSecret id="pwd" value="#{usuarioBean.pwdNueva}"
								required="false">
								<f:validateLength minimum="6" maximum="16" />
							</t:inputSecret>
							<t:outputText value="" />
							<t:message for="pwd" style="color:red;" />
							<t:outputText value="#{msg.confirmarPassword} " />
							<t:inputSecret id="pwdRepetida" required="false">
								<t:validateEqual forId="pwd" />
							</t:inputSecret>
							<t:outputText value="" />
							<t:message for="pwdRepetida" style="color:red;"
								detailFormat="#{msg.errorConfirmarPassword}" />
						</h:panelGrid>
						<br></br>
						<h:panelGrid columns="2" cellspacing="6">
							<h:commandButton type="submit" action="irInicioAdmin"
								value="#{msg.inicio}" />
							<h:commandButton type="submit"
								action="#{usuarioBean.modificarAdministrador}"
								value="#{msg.modificar}"
								onclick="return confirm('#{msg.confirmarModificarUsuario}')" />
						</h:panelGrid>
					</h:form>
				</p:panel>
			</f:view>
		</div>
	</ui:define>
</ui:composition>
</html>
